<div class="main">
	<h2>Organizing your application using Modules (require.js)</h2>
	<p>
	Unfortunately Backbone.js does not tell you how to organize your code, leaving many developers in the dark regarding how to load scripts and lay out their development environments.
	</p>
	<p>
	This was quite a different decision to other JavaScript MVC frameworks who were more in favor of setting a development philosophy. Hopefully this tutorial will allow you to build a much more robust project with great separation of concerns between design and code.
	</p>
	<p>
	This tutorial will get you started on combining <a href="http://backbonejs.org/" target="_blank">Backbone.js</a> with AMD (Asynchronous Module Definitions) through <a href="http://requirejs.org/" target="_blank">Require.js</a>. In addition to Require.js,  <a href="https://github.com/requirejs/text">Text.js</a> plays a significant role by loading the html templates and preparing them for the underscore templating process.   
	<p>
	<a href="http://backbonetutorials.com/organizing-backbone-using-modules/" target="_blank">read full article</a>
	</p>
	<p>
	Take advantage of Require.js compiler! My dying words would be to tell you to try <a href="https://github.com/jrburke/r.js/">r.js</a>
	</p>
</div>
<div class="sidebar"></div>

